home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19980901-19981211 / 000265_news@newsmaster….columbia.edu _Wed Nov 4 10:51:46 1998.msg < prev    next >
Internet Message Format  |  2020-01-01  |  5KB

  1. Return-Path: <news@newsmaster.cc.columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id KAA05910
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Wed, 4 Nov 1998 10:51:45 -0500 (EST)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id KAA14200
  7.     for kermit.misc@watsun; Wed, 4 Nov 1998 10:51:45 -0500 (EST)
  8. Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
  9. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  10. Newsgroups: comp.protocols.kermit.misc
  11. Subject: Re: So, how's the GUI version coming?
  12. Date: 4 Nov 1998 15:51:44 GMT
  13. Organization: Columbia University
  14. Lines: 77
  15. Message-ID: <71pt6g$r7q$1@apakabar.cc.columbia.edu>
  16. References: <363daea0.0@news.ic.net> <71nirb$6l7$1@samba.rahul.net> <71nk9a$o69$1@apakabar.cc.columbia.edu> <364069e9.0@news.ic.net>
  17. NNTP-Posting-Host: watsun.cc.columbia.edu
  18. Xref: news.columbia.edu comp.protocols.kermit.misc:9471
  19.  
  20. In article <364069e9.0@news.ic.net>, Michael Kairys <kairys@mi.sl.com> wrote:
  21. : Frank wrote:
  22. : >You can get a pretty good idea from:
  23. : >
  24. : >  http://www.columbia.edu/kermit/kuishots.html
  25. : Well, Frank, if you're willing to reply to one more post... (:-)
  26. : The main reason I would like a GUI version is to get control of the
  27. : fonts used in the terminal window. It looks from the screenshots
  28. : like that's not what you have in mind; they make it look like it will
  29. : be the same Console window running in a GUI framework.
  30. Not at all.  The font you see happens to be Lucida Console, which is
  31. a Unicode Truetype font.  Perhaps if we had shown it in black on white
  32. you might have liked it better :-)
  33.  
  34. : I've never liked the two fonts available to the DOS console and I've
  35. : been hoping GUI Kermit would allowme to use any old font I choose...
  36. Don't blame us for that, blame Microsoft.  Kermit 95 can't even *see* the
  37. console window or controls.  Microsoft and Microsoft alone decides what
  38. can and can not appear in the font menu.  The situation is even worse in
  39. Windows 98, where the relatively crisp console fonts of Windows 95 are
  40. replaced by ugly bleeding fonts, and a smaller selection of them at that.
  41.  
  42. In the GUI, you should be able to tell Kermit to use any fixed-pitch
  43. (monospace) Unicode font that is installed on your PC.  Of course, there are
  44. not that many fixed-pitch Unicode fonts in the world, but that's a separate
  45. issue.  We are in negotiations with several font makers and there are
  46. numerous technical, licensing, and cost issues that will not make anybody
  47. particularly happy.
  48.  
  49. When you say you want to use any old font you choose, do you really mean it?
  50. Have you ever tried using a proportional font for terminal emulation?  It
  51. isn't pretty.  All terminals that Kermit 95 emulates use a fixed-pitch font.
  52. No terminals that we know about use a proportional font, or have the
  53. protocols necessary to coordinate spacing, kerning, hinting, etc, between
  54. host and terminal.
  55.  
  56. The benefits of the GUI window are not so much that a whole world of new
  57. fonts opens up to you -- it doesn't -- but that we can use a Unicode font
  58. (assuming we can find one that is both adequate and affordable) and therefore
  59. display Roman, Cyrillic, Greek, and other writing systems simultaneously,
  60. and can control the display size and style (regular, bold, slanted,
  61. underlined, etc).  So, for example, you will be able to use the stretch
  62. controls on your terminal window and choose whether this changes your
  63. screen dimensions or your font size; host-directed switching between 80
  64. and 132 columns can (if you choose) keep the window the same size but change
  65. the font size.  The terminal's underline and double-high/wide attributes
  66. can be shown correctly, etc.
  67.  
  68. There is a question of whether to allow proportional fonts in the font menu.
  69. If so, what do we do with them?  Show each character in its natural size
  70. (which ruins the host's idea of the screen's appearance)?  Or force each
  71. character into a fixed-size cell (which might result in truncation of pieces
  72. of large characters, such as certain Arabic forms or CJK ideograms)?
  73.  
  74. We have been working on the font issue for quite some time, and it's a long
  75. slow process.  The most fundamental problem at the moment is the lack of
  76. decent, well-populated Unicode Truetype fonts for Windows, except at high
  77. prices, and the lack of tools to create such fonts.  The Lucida Console font
  78. that is distributed with Windows NT lacks even the measly 27 characters that
  79. are needed for Hebrew, and Microsoft steadfastly refuses to add them.
  80.  
  81. Furthermore, as active members of the Unicode consortium, we are also
  82. acutely aware that Unicode itself lacks many of the characters needed for
  83. proper emulation of VT, 3270, and other popular terminals (e.g. extensible
  84. math symbols, various line and box characters, and special symbols), and are
  85. in the process of submitting a series of proposals to fill the gaps.  If you
  86. would like to review them, they are in:
  87.  
  88.   ftp://kermit.columbia.edu/kermit/ucsterminal/*
  89.  
  90. Send any comments directly to me (this week if you want them to have any
  91. effect).
  92.  
  93. - Frank